package com.itheima.work;

import java.util.List;
import java.util.TreeSet;

/**
 * @auther Macrydy
 * @date 2020/6/28 15:30
 *
 * 请实现一个工具类, 里面定义可以获取ArrayList和LinkedList集合的最大值,最小值的方法,并体会多态的好处
 */
public class Test1 {
    public static void main(String[] args) {


    }

    //请实现一个工具类, 里面定义可以获取ArrayList和LinkedList集合的最大值,最小值的方法,并体会多态的好处
    public static void util(List list){
        //创建一个set集合，利用其自动排序的特点
        TreeSet<Object> treeSet = new TreeSet<>();

        for (Object o : list) {
            treeSet.add(o);
        }
        Object min = treeSet.first();
        Object max = treeSet.last();
        System.out.println("此集合中最大值为："+max);
        System.out.println("此集合中最小值为："+min);
    }

}
